Welcome to ESL Printables, the website where English Language teachers exchange resources: worksheets, lesson plans,  activities, etc.
Our collection is growing every day with the help of many teachers. If you want to download you have to send your own contributions.




 

present perfect tense printable worksheets, powerpoints and online exercises
order results: most downloaded first - newest first



Worksheets

Powerpoints

Online exercises


 
Present Perfect Tense
This worksheet is partially done in the Canva application. Great for practicing Present Perfect Simple
Level: elementary
Age: 7-100
Type:

 


 
PRESENT PERFECT TENSE
Students choose the correct option. Hope they like it.
Level: elementary
Age: 9-12
Type:

 


 
REPHRASING: PASSIVES, CAUSATIVE, IMPERSONAL & MODALS (IN PRESENT, PAST AND PERFECT TENSE)
Complete the second sentence so it has the same meaning as the first one with either a passive sentence or with a modal verb.
Level: elementary
Age: 15-100
Type:

 


 
Present perfect with regular verbs.
Just a simple one for young beginners, drill and revise the present perfect simple. Hope you�ll like it. Link to my irregular verb list : http://www.eslprinta bles.com/printable.a sp?id=741742#thetop Thanks to Mada once more for the wonderful template !
Level: elementary
Age: 6-100
Type:

 


 
End term 2 test 9th form
the test is composed of three parts . the text is about means f transport and the writing is about disadvantages of internet.
Level: intermediate
Age: 14-16
Type:

 


 
the present perfect tense
the present perfect tense vs simple past rules, examples , exercise
Level: intermediate
Age: 14-17
Type:

 


 
The Present Perfect Tense: Form & Use
Overview of the various uses of the Present Perfect at Intermediate Level with examples, explanations and rules.
Level: intermediate
Age: 13-17
Type:

 


 
The present perfect tense
Activities to review and consolidate the use of the present perfect tense.
Level: intermediate
Age: 11-14
Type:

 


 
REVIEW : CORRECT TENSE OF THE VERBS
Sentences to complete the correct tense of the verbs in brackets.
Level: intermediate
Age: 15-17
Type:

 


 
For or since
An exercise to review and consolidate the use of for and since.
Level: intermediate
Age: 11-14
Type:

 


 
present perfect tense
An exercise to review and consolidate the use of the present perfect tense.
Level: intermediate
Age: 11-14
Type:

 


 
Tense
Different exercises to review and consolidate the use of the present perfect continuous.
Level: intermediate
Age: 11-15
Type:

 


 
The Present Perfect Tense
An easy and ,supposedly,nice worksheet on how and when to use the Present Perfect and its time expressions (signal words). I wish you find it useful.
Level: intermediate
Age: 12-100
Type:

 


 
Present perfect
This lesson plan contains easy steps to follow by beginner teachers in order to teach present perfect tense for low achiever students.
Level: intermediate
Age: 14-100
Type:

 


 
Present Perfect Progressive Tense Battleship Game
The images come from http://clipart-libra ry.com/ The worksheet is fully editable.
Level: intermediate
Age: 10-16
Type:

 

 


Who Wants To Be Millionaire - Olympics
I made this ppt. document to play a game with my students about the olympics resently held in Brazil. It is updated. You can download it and you are welcome to change any of these questions or update the content.
Level: intermediate
Age: 15-100
Format: PowerPoint

 

 

 

 

 


Present perfect tense
Really helpful
Level: intermediate
Age: 9-100
Format: PowerPoint

 

 

 

 

 


Present Perfect Tense
I tried to present the uses of Present Perfect and the most common expressions used with that Tense.
Level: intermediate
Age: 12-100
Format: PowerPoint

 

 

 

 

 


simple past tense and past vs present perfect.
Great slides to explain ss the simple past and to teach them how to recognize the simple past vs present perfect with some examples to practice it!
Level: intermediate
Age: 14-100
Format: PowerPoint

 

 

 

 

 


consolidation about elementary level
I prepared it for my 8th grade students. but it could be helpful for you,too
Level: elementary
Age: 13-16
Format: PowerPoint

 

 

 

 

 


PRESENT PERFECT TENSE
Present Perfect for beginners. Hope you will like it ! Thank you for downloading !!! have a nice day !
Level: elementary
Age: 9-15
Format: PowerPoint

 

 

 

 

 


Present Perfect Tense

Level: intermediate
Age: 12-100
Format: PowerPoint

 

 

 

 

 


present perfect tense time expressions
A good explanation of present perfect time expressions(yet already just since for ever never)through dialogues with pictures. Easy to understand for students.
Level: elementary
Age: 12-100
Format: PowerPoint

 

 

 

 

 


Present Perfect Tense + for/since
Present Perfect Tense + for/ since with a lot of sentences to practice!
Level: elementary
Age: 10-100
Format: PowerPoint

 

 

 

 

 


Present Perfect Tense + just
An explanation and some exercises to practice the use of "just" with Present Perfect Tense.
Level: elementary
Age: 10-100
Format: PowerPoint

 

 

 

 

 


PRESENT PERFECT TENSE

Level: elementary
Age: 13-17
Format: PowerPoint

 

 

 

 

 


Present perfect practice, signal words,irregular verbs2
This is a second part of my presentation I have created. (It must have been split into 2 parts). It concerns the present perfect tense and practices it, contains the rest(101-126) of 126 sample sentences (or minidialogues) to all of the irregular verbs. I kindly allowed myself to use the pictures from autor of irregular verbs lists (1-7) which have...
Level: intermediate
Age: 12-100
Format: PowerPoint

 

 

 

 

 


Present Perfect Tense

Level: intermediate
Age: 12-100
Format: PowerPoint

 

 

 

 

 


Simple Past Vs. Present Perfect Powerpoint
Have you been searching for a good way to teach the difference between simple past and present perfect? here�s the powerpoint to show your students! Complete with descriptions, usage, form, and examples.
Level: intermediate
Age: 9-100
Format: PowerPoint

 

 

 

 

 


The Present Perfect tense

Level: intermediate
Age: 14-100
Format: PowerPoint

 

 

 

 

 

 

 

Page: [<< previous ] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 [ Next >>]

 

Live Worksheets
Worksheets that listen. Worksheets that speak. Worksheets that motivate students. Worksheets that save paper, ink and time.


Advertise here